using System.Diagnostics;

namespace AutoUnitTest.Common
{
    [DebuggerDisplay("Type={Type.Name}, Start={StartVertex.Name}, End={EndVertex.Name}")]
    public class Edge
    {
        public Edge(EdgeType type, int id, Vertex start, Vertex end)
        {
            Id = id;
            Type = type;
            StartVertex = start;
            EndVertex = end;
        }
        public int Id { get; set; }
        public EdgeType Type { get; set; }
        public Vertex StartVertex { get; set; }
        public Vertex EndVertex { get; set; }
    }
}
